professional affiliation - German English Dictionary